large stole - German English Dictionary